Structure Générale du Pseudo-Code

Header :

Lorsque nous écrivons un algorithme en pseudo-code, il est essentiel de suivre une structure claire et cohérente. Cela garantit que nos idées sont exprimées de manière compréhensible et que notre algorithme peut être traduit en code dans n'importe quel langage de programmation.


Body

1. Début et Fin de l'Algorithme

L'algorithme en pseudo-code commence par un en-tête "Début" et se termine par un en-tête "Fin". Entre ces deux balises, vous organiserez les étapes de votre algorithme.

Exemple :

Début
   // Vos instructions et étapes de l'algorithme vont ici
Fin

2. Déclaration des Variables

Avant de commencer à écrire votre algorithme, déclarez toutes les variables dont vous aurez besoin. Cette étape est cruciale pour définir les données que votre algorithme manipulera.

Exemple :

Début
   ENTIER x, y
   CHAINE nom
   // Vos autres déclarations
Fin

3. Instructions et Étapes de l'Algorithme

C'est la partie principale de votre pseudo-code. Vous décrivez ici les étapes que l'algorithme doit suivre pour atteindre son objectif. Utilisez des instructions claires et des commentaires pour expliquer chaque étape.

Exemple :

Début
   ENTIER a, b, somme
   LIRE a
   LIRE b
   somme <- a + b
   AFFICHER "La somme est : ", somme
Fin

4. Commentaires

Les commentaires sont essentiels pour expliquer votre démarche. Ils rendent le pseudo-code plus compréhensible pour les autres programmeurs. Utilisez-les pour indiquer le but de chaque instruction. Au cours de nos exercices d'algo, je vous demanderai de commenter votre code. Par contre, au niveau de vos vrai code, j'attends de vous qu'ils soient tellement clair que vous ne devriez pas les commenter.

Exemple :

Début
   // Déclaration des variables
   ENTIER a, b, somme

   // Demande à l'utilisateur de saisir deux nombres
   LIRE a
   LIRE b

   // Calcule la somme des deux nombres
   somme <- a + b

   // Affiche le résultat
   AFFICHER "La somme est : ", somme
Fin

5. Fin de l'Algorithme

N'oubliez pas de marquer la fin de votre algorithme avec l'en-tête "Fin." C'est une pratique recommandée pour indiquer clairement la fin de votre pseudo-code.